74e1a7ccf4f7e89d7aaae59088e7057022dfbaaa,library/src/com/nakardo/atableview/internal/ATableViewAdapter.java,ATableViewAdapter,getItemViewType,#number#,327

Before Change


	
	@Override
	public int getItemViewType(int position) {
		if (isHeaderRow(position)) {
			return getViewTypeCount() - 2; // additional style for headers.
		} else if (isFooterRow(position)) {
			return getViewTypeCount() - 1; // additional style for footers.

After Change


	
	@Override
	public int getItemViewType(int position) {
		if (isHeaderRow(position) && mTableView.getStyle() == ATableViewStyle.Grouped) {
			return getViewTypeCount() - 2; // additional style for groped headers.
		} else if (isHeaderRow(position) || isFooterRow(position)) {
			return getViewTypeCount() - 1; // for plain tables, headers and footers share same style.